Sync the skill with the shipped CLI (v0.0.27) - #4
Conversation
|
Swept the rest of the machine-readable-output claims. Walked the whole command tree of the installed binary and cross-checked every option against the
Two more inventions found and fixed:
The
Deliberately not documented yet: Out of scope for this PR, worth its own pass: the inventions are not limited to output formats — |
|
Full sync pass. Method: checked out the Commands whose documented options did not exist
Wrong in the other direction
Commands that were missing entirely
Exit codesThe table promising codes 1–6 describes Smaller fixes
VerificationWrote a checker that extracts every The checker is a throwaway script, not part of this PR. Worth landing as a CI check next to |
|
Superseded by #5, which re-verifies the same claims against v0.0.29 and carries the |
The skill states in four places that
lium psdoes not support--format json, including a gotcha section showing an invented error message:lium ps --format json # Error: No such optionIt does support it, and has since v0.0.13 — the current release is v0.0.27. Verified against the installed binary:
The cost is real: an agent that believes this parses the Rich table, or drops to the SDK for something the CLI already answers, and never machine-reads pod state — ports included.
Changes:
lsandpstake--format json,balancetakes--json,templateshas neither;lium ps --format jsoninstead of a comment repeating the claim;llms-full.txtregenerated.The one remaining "no --format json" note, on
lium templates, is accurate — checked.